to launch a torpedo - Spanisch Englisch Wörterbuch